import * as Cesium from 'cesium/Cesium'
function Measurement(e) {
    e = Cesium.defaultValue(e, Cesium.defaultValue.EMPTY_OBJECT),
        this._labelCollection = e.labels,
        this._pointCollection = e.points,
        this._primitives = e.primitives,
        this._selectedUnits = e.units,
        this._selectedLocale = e.locale,
        this._scene = e.scene
}

Object.defineProperties(Measurement.prototype, {
    icon: {value: ""},
    thumbnail: {value: ""},
    type: {value: ""},
    instructions: {value: []},
    id: {value: ""}
}), Measurement.prototype.handleDoubleClick = function () {
}, Measurement.prototype.handleClick = function (e) {
}, Measurement.prototype.handleMouseMove = function (e) {
}, Measurement.prototype.handleLeftDown = function (e) {
}, Measurement.prototype.handleLeftUp = function (e) {
}, Measurement.prototype.reset = Cesium.DeveloperError.throwInstantiationError,
    Measurement.prototype.isDestroyed = function () {
        return !1
    }, Measurement.prototype.destroy = Cesium.DeveloperError.throwInstantiationError;

export default Measurement;